﻿
#main
{
    margin: 0 auto;
    width: 1102px;
}
/******** 3 column layout to handle float drop ********/
.colmask
{
    width: 100%;
    height: 100%;
    min-height: 915px;
}
.threecol
{
    background: white;  /*right column background colour */
}
.threecol .colmid
{
    right: 0px; /* width of the right column */
    background: #fff; /* center column background colour */
    width: 765px;
}
.threecol .colleft
{
    right: 0px; /* width of the middle column */
    background: #FFF; /* left column background colour */
    /*background: url('../Images/LBW/left_menu.png') right top repeat-y;*/
    width: 100%;
}
.threecol .col1
{
    width: 82%; /* width of center column content (column width minus padding on either side) */
    padding: 0 10px 0 10px;
    left: 0px; /* 100% plus left padding of center column */
    /*min-height: 400px;*/
    height: 100%;
}
.threecol .col2
{
    left: 0px;
    width: 167px;
}
.threecol .col3
{
    display:none;
}



/******** 2 column layout to handle float drop ********/
.leftmenu
{
    background: #fff; /* right column background colour */
}
.leftmenu .colleft
{
    right: 0px; /* right column width */
    background: #FFF; /* left column background colour */
    /*background: url('../Images/LBW/left_menu.png') right top repeat-y;*//* left column background colour */
    width: 100%;
    height: 100%;
}
.leftmenu .col1
{
    width: 82%; /* right column content width */
    padding: 0 10px 0 10px;
    left: 2%; /* 100% plus left column left padding */
    min-height: 400px;
    position: relative;
    height: 100%;
}
.leftmenu .col2
{
    width: 15%; /* left column content width (column width minus left and right padding) */
    /*left: 800px;*/ /* (right column left and right padding) plus (left column left padding) */
    height: 100%;
    min-height: 915px;
}
/* 1 column full page settings */
	.fullpage {
	    background:#fff;
	}
	.fullpage .col2 {
        width: 100%;
        background:#fff;
        padding: 0px;
        position: relative;
	}

.col2 ul li a
{
    text-decoration: none;
    color: white;
}

.col2 ul li
{
    /*border-top: 1px solid white;
    border-bottom: 1px solid white;*/
    list-style-type: none;
}

.col2 ul li:after {
    content: "";
    display: block;
    height: 2px;
    width: 210px;
    margin: 10px;
    background: white;
    position: relative;
    left: -25px;
}

.col2 ul
{
    list-style: none;
    margin: 1px;
    padding: 0px;
    padding-top: 10px;
    padding-bottom: 125%;
    margin-left: 15px;
}

.col1, .col2, .col3
{
    position:static;
}